La dernière version de compiz-fusion est disponible depuis ce matin dans les dépot current de frugalware.




<note warning> compiz-fusion est encore expérimental Pour utilisateur avertis !! </note>


====== Prérequis ======
  * Avoir installé correctement vos drivers graphiques

[[:frugalware:nvidia|Nvidia]]
[[:frugalware:ati|ati]] (non testé faute de carte)

==== Nvidia Sans Xgl ====
  * Pour nvidia il faut impérativement rajouter ces lignes dans xorg.conf :
=== Edition du fichier xorg.conf ===

  nano /etc/X11/xorg.conf


__A la section Device de votre carte NVIDIA, rajoutez ceci:__


  Option "XAANoOffscreenPixmaps" "false"


__A la section Screen, rajoutez ceci:__


  Option "AddARGBGLXVisuals" "True"
  Option "RenderAccel" "true"
  Option "Coolbits" "1"
  Option "TripleBuffer" "true"
  Option "AllowGLXWithComposite" "True"


__A la fin de votre ficihier, rajoutez cette section__


  Section "Extensions"
    Option "Composite" "Enable"
  EndSection

==== Nvidia avec Xgl ====

xgl est facultatif avec les carte nvidia cependant certaine carte en on besoin pour faire fonctioner compiz-fusion.

== Installer XGL ==
  pacman -Sy xgl

== Activer XGL==
 en root :

   # fw-xgl-control --enable

Désactiver Xgl en root:

   # fw-xgl-control --disable

Rédamrer votre serveur graphique gnome

# gdm-restart


==== Activez les effets 3D ====


{{frugalware:frugalcompiz3.jpg|}}

{{frugalware:frugalcompiz4.jpg|}}



===== Passez les depot de stable à current =====

voir ce tuto pour savoir comment faire. En effet les derniers compiz-fusion ne sont disponible que sur les dépots current

[[:frugalware:stable_vers_current|changer de stable vers curent ]]



======pour installer compiz-fusion par Gfpm ======

Ouvrez le gestionnaire graphique Gfpm pour installer les logiciels suivant :

  * sexy-python 
  * ccsm 
  * compiz 
  * <del>compiz-bcop FIXME  facultatif a priori ?</del>
  * compiz-gnome ou compiz-kde
  * compiz-plugins-extra 
  * compiz-plugins-main 
  * compizconfig-python 
  * <del>gset-compiz FIXME  facultatif a priori ? sauf pour kde</del>
  * libcompizconfig
  * Xgl facultatif avec les cartes nvidia
  
* Compiz icon permet de lancer et configurer directement compiz-fusion présent pour i686 mais pas sous x86-64 DELETEME ne fonctionne pas avec les drivers proprio nvidia du fait qu'il manque glxinfo 

{{frugalware:frugalgfpm1.jpg|}}

{{frugalware:frugalgfpm2.jpg|}}








======pour installer compiz-fusion par pacman-g2 ======

=== pour XFCE ===

En root :

   pacman -Sy compiz compiz-emerald compiz-emerald-themes fusion-icon ccsm


=== pour gnome utilisez compiz-gnome ===

   # pacman -Sy compiz-gnome fusion-icon ccsm

=== pour KDE utilisez compiz-kde ===

   #pacman -Sy compiz-kde fusion-icon ccsm taskbar-compiz kicker-compiz

<note> DELETEME Malgrès plusieur tentative avec xgl ou non je n'ai pas reussit a faire tourner compiz avec kde , comme sur les autre distro il faut probablement créer un script autostart, a moins que cela soit du au fait que j'ai kde et gnome ? </note>
Certaine carte graphique nécessite Xgl

   pacman-g2 -S Xgl

optionel pour utiliser emerald :

   pacman-g2 -S compiz-emerald compiz-emerald-themes











==== Lancer compiz-fusion =====

Cliquez simplement sur compiz icon et choisissez vos options

== si vous n'avez pas encore compiz icon ==

Dans un terminal en mode superutilisateur:

  #ccsm 

Permet de configurer le gestionaire de compiz fusion, veillez a bien cocher cube et decoration de fenêtre, profitez en pour sélectioner vos options. FIXME il semble nécessaire de rebooter la machine pour conserver les options choisit.

<note important>Il semble nécessaire de lancer les deux commandes dans un terminal superutilisateur! laissez ouvere celui avec la commande gtk-window-decorator --replace & faute de quoi vous n'aurez plus de bordure de fenetre </note> 

   #compiz --replace ccp &

Permet de lancer le mode compiz-fusion

FIXME je n'arrive pas a le mettre directement au demarrage de ma session , en effet il disparait apprait chaque reboot comment faire ?

Pour ceux qui n'on plus de décoration de fenêtre , n'oubliez pas de taper dans un terminal 

   #gtk-window-decorator --replace &

Pour activer le décorateur Emerald

   #emerald --replace &

===== Pour le plaisir des yeux =====

{{  frugalware:frugalcompiz.png  }}

{{  frugalware:frugalcompiz2.jpg  }}